\documentclass[a4paper]{book}
\usepackage{a4wide}
\usepackage{makeidx}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{multicol}
\usepackage{float}
\usepackage{textcomp}
\usepackage{alltt}
% \usepackage{polski}
\usepackage{times}
\usepackage{ifpdf}
\ifpdf
\usepackage[pdftex,
            pagebackref=true,
            colorlinks=true,
            linkcolor=blue,
            unicode
           ]{hyperref}
\else
\usepackage[ps2pdf,
            pagebackref=true,
            colorlinks=true,
            linkcolor=blue,
            unicode
           ]{hyperref}
\usepackage{pspicture}
\fi
\usepackage[utf8]{inputenc}
\usepackage{doxygen}
\makeindex
\setcounter{tocdepth}{1}
\renewcommand{\footrulewidth}{0.4pt}
\begin{document}
\begin{titlepage}
\vspace*{7cm}
\begin{center}
{\large Appendix A}:{\Large \textbf{PenTester - Internal specification}}\\
\vspace*{1cm}
{\large author: Marek Skrobacki}\\
\vspace*{0.5cm}
{\small skrobul@skrobul.com}\\
\end{center}
\end{titlepage}
\clearemptydoublepage
\pagenumbering{roman}
\tableofcontents
\clearemptydoublepage
\pagenumbering{arabic}
\chapter{Namespace Documentation}
\input{namespacepentester}
\include{namespacepentester_1_1hosts}
\include{namespacepentester_1_1hosts_1_1ifconfig}
\include{namespacepentester_1_1hosts_1_1metasploit}
\include{namespacepentester_1_1hosts_1_1models}
\include{namespacepentester_1_1hosts_1_1netscan}
\include{namespacepentester_1_1hosts_1_1views}
\include{namespacepentester_1_1manage}
\include{namespacepentester_1_1urls}
\include{namespacepentester_1_1worker}
\include{namespacepentester_1_1worker_1_1models}
\include{namespacepentester_1_1worker_1_1views}
\chapter{Class Documentation}
\input{classpentester_1_1hosts_1_1models_1_1Configuration}
\include{classpentester_1_1hosts_1_1models_1_1Configuration_1_1Meta}
\include{classpentester_1_1hosts_1_1metasploit_1_1ConnectionError}
\include{classpentester_1_1hosts_1_1models_1_1Host}
\include{classpentester_1_1hosts_1_1models_1_1Host_1_1Meta}
\include{classpentester_1_1hosts_1_1ifconfig_1_1IFConfig}
\include{classpentester_1_1worker_1_1models_1_1Logs}
\include{classpentester_1_1worker_1_1models_1_1Logs_1_1Meta}
\include{classpentester_1_1hosts_1_1metasploit_1_1MetaSploit}
\include{classpentester_1_1hosts_1_1metasploit_1_1MetaSploitLocal}
\include{classpentester_1_1hosts_1_1metasploit_1_1MetaSploitRemote}
\include{classmodels_1_1Model}
\include{classpentester_1_1hosts_1_1metasploit_1_1MsfExecNotFound}
\include{classpentester_1_1hosts_1_1netscan_1_1NetScan}
\include{classpentester_1_1hosts_1_1metasploit_1_1PluginError}
\include{classpentester_1_1hosts_1_1models_1_1Service}
\include{classpentester_1_1hosts_1_1models_1_1Service_1_1Meta}
\include{classpentester_1_1worker_1_1models_1_1Session}
\include{classpentester_1_1worker_1_1models_1_1Session_1_1Meta}
\include{classpentester_1_1hosts_1_1metasploit_1_1TIMEOUT}
\chapter{File Documentation}
\input{____init_____8py}
\include{hosts_2____init_____8py}
\include{worker_2____init_____8py}
\include{ifconfig_8py}
\include{manage_8py}
\include{metasploit_8py}
\include{hosts_2models_8py}
\include{worker_2models_8py}
\include{netscan_8py}
\include{urls_8py}
\include{hosts_2views_8py}
\include{worker_2views_8py}
\printindex
\end{document}
